/* 功能:验证EOF是0还是1 */

#include <stdio.h>

int main(){
	int c,eof;				/*定义两个变量，c存放输入的字符,eof存放EOF的值 */
	eof = ((c = getchar()) != EOF);		/* 当输入字符时，EOF的值传递给eof */
	while (1){
		if(eof == 1){			/* 当EOF等于1时*/
			printf("%c:%d ",c,eof);	/* 打印c,eof的值 */
		}else {
			printf("%d\n",eof);	/* 打印输出 */
			break;			/* 退出程序 */
		}
		eof = ((c = getchar()) != EOF);
	}
}

/*
 * 验证getchar != EOF的值是0还是1。
 * */
